////////////////////////////////////////////////////////////////////////////////
// Copyright 2005 CORE Solutions Limited
// All rights reserved.
// PROPRIETARY AND CONFIDENTIAL INFORMATION.
// Use is subject to license terms.
//
// FUNCTION ID      :   MENU_GROUP_LABEL
// AUTHOR           :   Victor Zheng 
// DATE CREATE      :   2005/12/21
// DESCRIPTION      :   a CRITERIA file for the function, MENU_GROUP_LABEL
//                  :   
//                  :   
//                  :   
//
// MODIFICATION HISTORY:
// DATE         AUTHOR          VERSION NO.         COMMENT
// -----------  --------------  ------------------  -------------------
// 2005/12/21   Victor Zheng    1.0                 source is generated.
//
//
//
////////////////////////////////////////////////////////////////////////////////
 
package com.erp.app.admin.menuGroupLabel.criteria;
 
import com.erp.framework.model.criteria.SimplePageEditStyleSrchCriteria;
 
/**
* <p>A <strong>SrchCriteria</strong>
* getter and setter methods for all of the bean properties, and implements
* <code>Serializable</code>, as required by the JavaBean specification
* The main purpose for this bean is to store the user search criteria input
* for database query.
*
* @author          Victor Zheng 
* @version 1.0     2005/12/21
* @since           FrameWork 1.0
*
*/
 
// Note:
// Currently only generates the first 5 fields of a table
// However, this number can be set in GenConstants.NO_CRITERIA
 
public class MenuGroupLabelSrchCriteria extends SimplePageEditStyleSrchCriteria {
 
 //Searching Criteria Attributes (DB Table Name: T_MENU_GROUP_LABEL)
 private String srchCompanyCode;                  //DB Column Name: COMPANY_CODE
 private String srchStatus;                       //DB Column Name: STATUS
 private String srchGroupIdFr;                    //DB Column Name: GROUP_ID
 private String srchGroupIdTo;                    //DB Column Name: GROUP_ID
 private String srchMenuIdFr;                     //DB Column Name: MENU_ID
 private String srchMenuIdTo;                     //DB Column Name: MENU_ID
 private String srchLangCodeFr;                   //DB Column Name: LANG_CODE
 private String srchLangCodeTo;                   //DB Column Name: LANG_CODE
 private String srchMenuNameFr;                   //DB Column Name: MENU_NAME
 private String srchMenuNameTo;                   //DB Column Name: MENU_NAME
 private String srchMenuWebLabelFr;               //DB Column Name: MENU_WEB_LABEL
 private String srchMenuWebLabelTo;               //DB Column Name: MENU_WEB_LABEL
 
 /**
 * Converts to a string representing the data in this object.
 * A new <code>String</code> object is allocated and initialized to 
 * contain the character sequence currently represented by this 
 * object. This <code>String</code> is then returned. Subsequent 
 * changes to this object do not affect the contents of the 
 * <code>String</code>. 
 *
 * @return     a string representation of the object.
 * @see        java.lang.Object#toString()
 * @author     Victor Zheng 
 * @since      FrameWork 1.0
 */
 public String toString() {
  String pkStr = "PK: {srchGroupIdFr = " + this.srchGroupIdFr
   + "\n, srchGroupIdTo = " + this.srchGroupIdTo
   + "\n, srchMenuIdFr = " + this.srchMenuIdFr
   + "\n, srchMenuIdTo = " + this.srchMenuIdTo
   + "\n, srchLangCodeFr = " + this.srchLangCodeFr
   + "\n, srchLangCodeTo = " + this.srchLangCodeTo + "}\n";
 
  String colStr = "COL: {srchMenuNameFr = " + this.srchMenuNameFr
   + "\n, srchMenuNameTo = " + this.srchMenuNameTo
   + "\n, srchMenuWebLabelFr = " + this.srchMenuWebLabelFr
   + "\n, srchMenuWebLabelTo = " + this.srchMenuWebLabelTo + "}\n";
 
  String mandatoryStr = "{srchCompanyCode = " + this.srchCompanyCode
   + "\n, srchStatus = " + this.srchStatus
   + "}\n";
 
  return "toString() is:\n" + mandatoryStr + pkStr + colStr;
 }
 
 ////////////////////////////////////////////////////////////////////////////////
 //Generated Accessors (get/set methods) for searching criterias
 ////////////////////////////////////////////////////////////////////////////////
 
 public String getSrchCompanyCode() {
  return this.srchCompanyCode;
 }
 
 public String getSrchStatus() {
  return this.srchStatus;
 }
 
 public String getSrchGroupIdFr() {
  return this.srchGroupIdFr;
 }
 
 public String getSrchGroupIdTo() {
  return this.srchGroupIdTo;
 }
 
 public String getSrchMenuIdFr() {
  return this.srchMenuIdFr;
 }
 
 public String getSrchMenuIdTo() {
  return this.srchMenuIdTo;
 }
 
 public String getSrchLangCodeFr() {
  return this.srchLangCodeFr;
 }
 
 public String getSrchLangCodeTo() {
  return this.srchLangCodeTo;
 }
 
 public String getSrchMenuNameFr() {
  return this.srchMenuNameFr;
 }
 
 public String getSrchMenuNameTo() {
  return this.srchMenuNameTo;
 }
 
 public String getSrchMenuWebLabelFr() {
  return this.srchMenuWebLabelFr;
 }
 
 public String getSrchMenuWebLabelTo() {
  return this.srchMenuWebLabelTo;
 }
 
 public void setSrchCompanyCode(String srchCompanyCode) {
  this.srchCompanyCode = srchCompanyCode;
 }
 
 public void setSrchStatus(String srchStatus) {
  this.srchStatus = srchStatus;
 }
 
 public void setSrchGroupIdFr(String srchGroupIdFr) {
  this.srchGroupIdFr = srchGroupIdFr;
 }
 
 public void setSrchGroupIdTo(String srchGroupIdTo) {
  this.srchGroupIdTo = srchGroupIdTo;
 }
 
 public void setSrchMenuIdFr(String srchMenuIdFr) {
  this.srchMenuIdFr = srchMenuIdFr;
 }
 
 public void setSrchMenuIdTo(String srchMenuIdTo) {
  this.srchMenuIdTo = srchMenuIdTo;
 }
 
 public void setSrchLangCodeFr(String srchLangCodeFr) {
  this.srchLangCodeFr = srchLangCodeFr;
 }
 
 public void setSrchLangCodeTo(String srchLangCodeTo) {
  this.srchLangCodeTo = srchLangCodeTo;
 }
 
 public void setSrchMenuNameFr(String srchMenuNameFr) {
  this.srchMenuNameFr = srchMenuNameFr;
 }
 
 public void setSrchMenuNameTo(String srchMenuNameTo) {
  this.srchMenuNameTo = srchMenuNameTo;
 }
 
 public void setSrchMenuWebLabelFr(String srchMenuWebLabelFr) {
  this.srchMenuWebLabelFr = srchMenuWebLabelFr;
 }
 
 public void setSrchMenuWebLabelTo(String srchMenuWebLabelTo) {
  this.srchMenuWebLabelTo = srchMenuWebLabelTo;
 }
 
}
